package tp.disenio.server;

import java.util.ArrayList;
import tp.disenio.client.CamposListboxService;
import tp.disenio.controllers.ControlGeneral;

import com.google.gwt.user.server.rpc.RemoteServiceServlet;

@SuppressWarnings("serial")
public class CamposListboxServiceImpl extends RemoteServiceServlet implements
CamposListboxService {

	@Override
	public  ArrayList<String>  camposListbox(String listbox) throws IllegalArgumentException {
			
		ArrayList<String>  listaRetorno = ControlGeneral.getCamposListbox(listbox); 
			
	    return listaRetorno;
	
	}
	
	@Override
	public  ArrayList<String>  camposListboxProvincia(String pais) throws IllegalArgumentException {
	
		ArrayList<String>  listaRetorno = ControlGeneral.getCamposListboxProvincia(pais); 
		
	    return listaRetorno;

	}
	
	@Override
	public  ArrayList<String>  camposListboxLocalidad(String pais,String provincia) throws IllegalArgumentException {
		
		ArrayList<String>  listaRetorno = ControlGeneral.getCamposListboxLocalidad(pais,provincia);
			
	    return listaRetorno;

	}

	@Override
	public ArrayList<String> camposListboxLugaresDeRealizacion(String deporte) {
		
		ArrayList<String>  listaRetorno = ControlGeneral.getCamposListboxLugaresDeRealizacion(deporte);
		
		return listaRetorno;
	}
	
}
